home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 June
/
EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso
/
earcd
/
party
/
sound_41.lha
/
DOC
/
Sound4.LOG
< prev
Wrap
Text File
|
1995-12-28
|
22KB
|
769 lines
This is a logfile of changes in Sound 2, 3, 4 etc. etc.
Log started on 30.01.1995
Revisions :
FileSupport.c : 0.09
GFXSupport.c : 0.36
IntroSequence.c : 0.03
Main.c : 0.51
OnBoardGFX.c : 0.01
Note, the history for changes before these are lost to the great software
heaven in the sky, since I am not to good at remembering which went were
at what time :)
;------------------------------------------
+ = New Feature
* = Change
- = Bug Fix
! = Major Event
;------------------------------------------
Changes at 30.01.1995 by John Hinge :
FileSupport.c : 0.10
* Changed a string
GFXSupport.c : 0.37
* Changed RawKey Handler to use a new include file with definitions
of most rawkeys (the rest can be built by clever additions :)
IntroSequence.c : 0.04
- Changed minor include file error.. I was still referring to my old
P60 includes, when the rest of the project believes in P61 :)
Main.c : 0.52
+ Changed Revision string to external reference, thereby ensuring correct
date even though I only change a 'minor' file
REV.c : 0.52
+ The new revision header file
makefile :
+ included REV.o as a link object, and REV.c dependent of all other .o
files, ensuring correct date in version string
;------------------------------------------
Changes at 31.01.1995 by John Hinge :
makefile :
- I had put in REV.o and all of its dependencies, except REV.c ;^c
REV.c : 0.53
* Changed set up of version string to acommodate my printing of some
of the string
Main.c : 0.53
* Change of strings for the 'Nagging Beta Version' Requester
;------------------------------------------
Changes at 01.02.1995 by John Hinge :
! Removed ASMSupport.*, now ALL my own code is pure C :)
makefile :
* Removed ASMSupport.* dependencies
Main.c : 0.54
* Removed call of CheckAGA(), since GFXSupport handles this
GFXSupport.c : 0.38
* Implemented check for AGA chipset, to remove the need for ASM stuff
REV.c : 0.55
Bumped master revision to 0.55
;------------------------------------------
Changes at 05.02.1995 by John Hinge :
OnboardGFX.c : 0.2
+ added 4 more gadget images
REV.C : 0.56
Bumped master revision to 0.56
GFXSupport.c : 0.39
+ added InfoGadget
REV.C : 0.57
Bumped master revision to 0.57
GFXSupport.c : 0.40
+ added HitListGadget
+ added RulesGadget
+ added MainScreenGadget
+ added Print() routine for systematic printing ;)
REV.C : 0.58
Bumped master revision to 0.58
GFXSupport.c : 0.41
+ added loading of the other 2 packed screens
REV.c : 0.59
Bumped master revision to 0.59
GFXSupport.c : 0.42
+ added routine to clear selector area
Main.c : 0.55
+ added call of selector clear
REV.c : 0.60
Bumped master revision to 0.60
Main.c : 0.56
changed string for module loading
REV.c : 0.61
Bumped master revision to 0.61
GFXSupport.c : 0.43
! now you can switch between 3 different screens
with wipes and all :)
Main.c : 0.57
+ Added a cosmetic setting of black colors before opening screen
the first time
REV.c : 0.62
Bumped master revision to 0.62
GFXSupport.c : 0.44
+ Added two more wipes
Main.c : 0.58
! Created a separate LoadTune routine, this prepares for the loading
of a new tune, whle listening to another...
REV.c: 0.63
Bumped master revision to 0.63
;------------------------------------------
Changes at 09.02.1995 by John Hinge :
Main.c : 0.59
+ Sound now needs disk 2 in order to run
+ added a routine to get an ID file from Sound2_2:
GFXSupport.c : 0.45
* Change of strings for loading files, now loads from Sound2_2:
REV.C : 0.64
Bumped master revision to 0.64
Main.c : 0.60
+ Now checks for presence of ID file in PROGDIR:, and if
present loads from PROGDIR: (typical from Hard drive, but could be HD-
floppy disk)
GFXSupport.c : 0.46
+ checks external BOOL OneDisk, to load from PROGDIR: or from Sound2_2:
REV.C : 0.65
Bumped master revision to 0.65
;------------------------------------------
Changes at 11.2.1995 by John Hinge :
Sound2.font :
* Re drew most of the small letters, since CDLQ complained about them..
GFXSupport : 0.47
+ Implemented Rules Screen text ...
GFXSupport : 0.48
+ Made new wipe for textplanes not in selector box...
Main.c : 0.61
* Changed Beta Notification form requester to Printf()
* Removed "bye bye" requester
REV.C : 0.66
Bumped master revision to 0.65
;------------------------------------------
Changes at 12.2.1995 by John Hinge :
Main.c : 0.62
* changed some strings
REV.C : 0.67
* Changed versin string layout
Bumped master revision to 0.67
GFXSupport.c : 0.49
* Changed to use external string arrays for smaller compilation time
Texts.c : 0.1
+ Definition of the text arrays for ModInfo's & RulesScreen
Texts.c : 0.2
+ Added Editorial text
;------------------------------------------
Changes at 14.2.1995 by John Hinge :
Main.c : 0.64
* removed embarrasing bug :
when I faded down, I forgot to restore volume afterwards :)
GFXSupport: 0.50
+ Added shortcut to modules..
just press the keys 1-0
REV.C : 0.68
Bumped master revision to 0.68
GFXSupport: 0.51
+ Just thought it would be nice if the InfoScreen got updated,
if you use the shortcut to load while it is shown :)
REV.C: 0.69
Bumped master revision to 0.69
GFXSupport: 0.52
+ Added the editorial upscroller
* fixed SEVERAL embarrasing memory bugs..
some of them could, in case of failure lead
to memory loss, but not (I hope) to errors...
Texts.c : 0.03
* added some text to the editorial explaining
my keyboard shortcuts..
REV.C: 0.70
Bumped master revision to 0.70
;------------------------------------------
Changes at 16.2.1995 by John Hinge :
GFXSupport.c : 0.53
+ Added a centerprint routine
OnboardGFX.c : 0.03
+ Added images for selector gadgets
REV.C : 0.71
Bumped master revision to 0.71
GFXSupport.c : 0.54
* changed positions of selector texts
Texts.c : 0.04
* changed a little error in editorial text
'you can use the keys > 1 - 0 <' instead of '> 1 - 9 <' :)
REV.C : 0.72
Bumped master revision to 0.72
;------------------------------------------
Changes at 17.2.1995 by John Hinge :
+++ Now everything works :) ('cept ofcourse the introsequence..)
GFXSupport.c : 0.60
! Selector and ModsHit Selectors up and running
OnboardGFX.c : 0.10
! All images corrected images for selctor changed to Border structs
Main.c : 0.70
* change of strings for filenames, added Hit modules etc..
Texts.c : 0.10
+ Added Hit modules to info texts
REV.C : 0.80
Bumped master revision to 0.80
;------------------------------------------
Changes at 18.2.1995 by John Hinge :
GFXSupport.c : 0.61
* added RMBTrap to the window flags..
REV.C : 0.81
Bumped master revision to 0.81
GFXSupport.c : 0.62
+ Editorial Upscroller put on VBLANK IRQ to eliminate 'flickering' scroll
+ Added GFXSupportLEV3() entry for VBLANK stuff..
this could later be the base for VU-meters etc..
REV.C : 0.82
Bumped master revision to 0.82
GFXSupport.c : 0.63
* Changed filenames for screens, to GDAT.Mx, as all other files have
cryptic names it seemed reasonable to complete the process :)
REV.C : 0.83
Bumped master revision to 0.83
IntroSequence.c : 0.5
+ now loads all data and starts the intro module
;------------------------------------------
Changes at 19.2.1995 by John Hinge :
IntroSequence.c : 0.10
+ Fully running, showing all pictures with nice wipes
Main.c : 0.80
+ delegated some of the work out to IntroSequence.c
REV.C : 0.90
Bumped master revision to 0.90
GFXSupport.c : 0.64
* moved the opening of the font to Main.c
Main.c : 0.81
+ now opens the font here, to comply with the disklayout&strategy
REV.C : 0.91
Bumped master revision to 0.91
;------------------------------------------
Changes at 20.2.1995 by John Hinge :
GFXSupport.c : 0.65
* removed nasty 'white color flash' bug =
added WaitTOF() at strategic locations :)
REV.C : 1.00
Bumped master revision to 0.00
change of Printf() to ShowRequester() all around... almost no Printf's left
;------------------------------------------
Changes at 22.2.1995 by John Hinge :
GFXSupport.c : 0.70
+ added backdrop window to prevent gadget access while loading music
+ added showing of current module
+ changed some texts to a textarray
I finally think I am about finished :)
;------------------------------------------
Changes at 23.2.1995 by John Hinge :
GFXSupport.c : 0.71
:( No I was not finished.. It seems that the nice gfx lady had drawn some
images for the selector.. so here goes some revisions again :)
GFXSupport.c : 0.72
* quite some fixin, but now the Image based Selector and ModsHit works :)
(Why can't the system blit 23 bytes wide things ?? :)
REV.C : 1.00 (still)
;------------------------------------------
Changes at 24.2.1995 by John Hinge :
GFXSupport.c : 0.71
* change of speed in editorial scroller.
+ added 'cute' pointer
IntroSequence.c :
music now comes in while revealing screen 2, plus it fades in !:)
GFXSupport.c : 0.72
* more changes as I try to finish this...
added shortcut keys for the 3 hit modules
Texts.c :
* changed editorial to reflect the new range of shortcuts
;------------------------------------------
Changes at 2.3.1995 by John Hinge :
Buttons.asm :(
+ added to facilitate testing of mousebutton status
:( I really have to get this rewritten A.S.A.P
FileSupport.c : 1.00
Bumped Revision to 1.00
GFXSupport.c : 1.00
! fixed that 'screen won't open bug'
* rewrote lots'a screen stuff
IntroSequence.c : 1.00
* changed Screen stuff to look like GFXSupport (and thereby work :)
Main.c : 1.00
* small changes
OnBoardGFX.c : 1.00
Bumped Revision to 1.00
Texts.c :
* changed editorial text (yet yet yet again :)
REV.C : 1.00
Locked master revision at 1.00
Next update will be Sound3 1.xx
;------------------------------------------
Changes at 8.3.1995 by John Hinge :
Well, I really thought this was locked, but while waiting for a (MUCH)
delayed intro, I could brush up a few minor details :
* Buttons.ASM : REMOVED, I much prefer using 'C' everywhere :)
Main.c : 1.01
* added two BOOLs reflecting mousebuttonstate
GFXSupport.c : 1.01
* all decrunchs now done via GFXDecrunch(), this saves space, and ensures
uniform response to decrunch errors
GFXSupport.c : 1.02
* now fully cleans up, and makes meaningfull requesters informing of
eventual error conditions, however, in the case of a severe error,
I can't always guarantee a stable machine
REV.c : 1.01
Bumped master revision to 1.01
;------------------------------------------
Changes at 14.3.1995 by John Hinge :
IntroSequence.c : 1.05
+ Added exitfunction to IntroSequence.. Just Hold LMB a little while
Main.c : 1.02
* changed the sign on text a little, added releasedate
SOUND 2 is locked at this revision level...
next update will be Sound 3 !!
Forthcoming features :
Running better on GFX cards, at the moment it can be MADE to run
more or less (mostly less) smoothly on Retina blt Z3
This will not be easy, but if it can be done, then this proggy will
be real hot, as the mods will enable it to run on most major GFX cards
(under their relevant Emulators !!)
;------------------------------------------
Changes at 20.04.1995 by John Hinge :
Here we go again : Project renamed to Sound 3, all files updated to
reflect this, new compile of GST, and numerous minor details...
GFXSupport.c : 1.04
* changed return to mainscreen functions a little, to make it more
logical for the user.. Suggested by : Various
GFXSupport.c : 1.05
* Begun changes in GFX layout :
New MainScreen is up (neat..)
New BackGround on Info and RulesScreen.. (Too bad RulesScreen is going ...
(although the replacement will be nice...)
;------------------------------------------
Changes at 21.04.1995 by John Hinge :
MainScreen changed, Empty GadgetBoxes added, for nice visual cues
P61.O :
* Update to 610.1 / 19.03.1995
As always, quite a mess to do, since ASM-One wasn't made for easy
creation of code interfacing to anything (Why can't I decide the section
names without loosing my XDEF's ???)
(Now I atleast have made a 'skeleton' to bang up the new revisions
of the replayer on...)
;------------------------------------------
Changes at 22.04.1995 by John Hinge :
GFXSupport.c : 1.06
* Changed Wipes a little, to improve speed
* Added new Variable : DecrunchedImage...
Saves me from decrunching an already decrunched image (i.e. SPEED)
;------------------------------------------
Changes at 23.04.1995 by John Hinge :
GFXSupport.c : 1.07
+ Now decrunches MainScreen and BackGround Image one time, into 2 spare
bitmaps, to enhance the speed...
This ofcourse means a higher cost of memory, but....
* DecrunchedImage changed to CurrentImage, since there is no decrunching
when The proggy is running, only at init time..
* Uses CopyMem instead of GFXDecrunch...
This is 'slightly' faster :)
OnBoardGfx.c : 1.01
+ Added the small ball gadgets
GFXSupport.c : 1.08
+ Added the nice new gadgets to InfoScreen
OnboardGFX.c : 1.02
+ Added the InfoScreen Gadgets
* Removed the stand alone ball images, since they tended to blast
a small square hole in the screen :)
replaced with images including the background to avoid such small
embarrasments ;)
;------------------------------------------
Changes at 24.04.1995 by John Hinge :
GFXSupport.c : 1.09
+ Added small font
Main.c : 1.03
+ Added small font to initialization
;------------------------------------------
Changes at 25.04.1995 by John Hinge :
GFXSupport.c : 1.10
! Added 'mutual exlude' gadget set for InfoScreen
! Added logics for 'mutual exclude'
( Mutual Exclude, means that I (hopefully) knows which text
screen I am plotting, and which gadget, that can not be activated)
;------------------------------------------
Changes at 27.04.1995 by John Hinge :
Main.c : 1.04
* Changed some filenames I had 'forgot'.. ;)
GFXSupport.c : 1.12
* Changed Wipe handling, since InfoScreen doesn't need the big
wipe when changing between the texts !!
* InfoScreen now prints various texts with the small font
Currently only ModInfos and Laws implemented...
;------------------------------------------
Changes at 08.05.1995 by John Hinge :
GFXSupport.c : 1.14
* Added hotkeys to InfoScreen
* Rulestext text,positions etc, updated to V3
Updated Typecasting, and removed an obsolete routine ;)
;------------------------------------------
Changes at 10.05.1995 by John Hinge :
Texts.c : 1.05
* added HowVote,Addresses,Features,Rules text
GFXSupport.c : 1.15
* added Printing of several texts on Info Screen
;------------------------------------------
Changes at 11.05.1995 by John Hinge :
+ New file : TIGFX.c,o,h
This file contains struct image's for the tekst indicator arrows
They are here because OnboardGFX.c got crowded ;)
;------------------------------------------
Changes at 23.05.1995 by John Hinge :
Main.c : 1.05
* Added call to GFXLowlevelIRQ
a routine for doing stuff that doesn't need to be on the 'real' IRQ
GFXSupport.c : 1.16
* Added GFXLowlevelIRQ routine
Currently this handles the 'zooming' arrows for the pageshifter
;------------------------------------------
Changes at 24.05.1995 by John Hinge :
GFXSupport.c : 1.17
* Implemented Arrow-Indicator system
* Implemented Pageshifting on Extrascreen
GFXSupport.c : 1.18
* mucho 'magic' bug removing...
apparently adding the pageshifter wasn't just 'a piece of cake' ;)
;------------------------------------------
Changes at 29.05.1995 by John Hinge :
OnboardGFX.c : 1.03
* Added the last 2 gadgets for ExtraScreen (MainScreen+HitList)
GFXSupport.c : 1.19
* Added those gadgets to the ExtraScreen...
;------------------------------------------
Changes at 30.05.1995 by John Hinge :
IntroSequence.c : 1.06
* Begun changes for V3 introsequence...
As usual all new gfx and sequence ;Q
;------------------------------------------
Changes at 02.06.1995 by John Hinge :
All modules :
Changed FileSupport to use shayera.library (Support lib)
;------------------------------------------
Changes at 05.06.1995 by John Hinge :
All modules :
Decruncher moved to shayera.library
Calls changed to reflect this
;------------------------------------------
Changes at 13.06.1995 by John Hinge :
All modules :
Dropped using shayera.library for the time being, as
using it makes it harder to port...
IntroSequence.c : 1.06
* Added Head sequence (very trance like..)
;------------------------------------------
Changes at 16.06.1995 by John Hinge :
Main.c : 1.06
Cleanup, and documenting of some of the weird stuff in the code..
;------------------------------------------
Changes at 18.06.1995 by John Hinge :
IntroSequence.c : 1.07
* Now all the GFX is up and running...
;------------------------------------------
Changes at 17.07.1995 by John Hinge : (summer has come and gone ;)
P612.asm|.o :
* Now the devpac version of the replayer is back (WHOOPIE)
* It seems Jarno is back on track....
* An this means I don't have to make weird happenings with Asm-One
Main.c : 1.07
* since the replayer now is a major source amongst the others,
* some changes were made here and there ....
;------------------------------------------
Changes at 31.07.1995 by John Hinge :
IntroSequence.c : 1.08
* CDLQ requested that the Head sequence shouldn't 'blank' between
the different heads... so there...
Texts.c : 1.06
* Added Sound Surfer Society texts...
GFXSupport.c : 1.20
* Added Surfer Society text to InfoScreen....
;------------------------------------------
Changes at 10.08.1995 by John Hinge :
Texts.c : 1.07
* Added all the new mod info's
* changed text layout for modinfo's since CDLQ insists
* that Ramosa's should have 2 pages (GRRRRRR !!!)
* If this fucker works.. I am happy indeed
* Added Editorial text
GFXSupport.c : 1.21
* Incorporated the new ModInfo texts via the just as new
* ModInfo structure...
* Apparently much of that code had been done already...
* (Sometimes I amaze even myself ;)
* When I did the pageselect stuff 4 the other texts, I apparently
* foresaw the need for several pages in the ModInfos...
;------------------------------------------
Changes at 12.08.1995 by John Hinge :
GFXSupport.c : 1.22
* Updating of Selector Images....
;------------------------------------------
From 12.08 -> 2x.08 :
Very irritating bughunt....
A VERY sneaky error has been introduced into the gadget system
for the InfoScreen.. This has sofar taken VERY much time to find..
;------------------------------------------
Changes at 28.08.1995 by John Hinge :
Change of Compiler to SAS/C 6.55...
thx must go to SubAcid for supplying the Update...
NOTE: This is not an illegal update (pirates beware..)
I (as opposed to many others) am a registered user of SAS/C
(and much poorer for that ;)
;------------------------------------------
Changes at 12.09.1995 by John Hinge :
GFXSupport.c : 1.30
I finally tracked down the bugger :
It seems that my Gadget structures somehow looses the contents of
the Flags variable, and this must then be put in before
the calling of AddGList() and RefreshGList(), but then
everything works.... (This HAS to be an OS error, so I wonder if
Amiga Technologies know about it, and if so, will they fix it ??..
Sofar nobody has fixed the bug in the 'FileSystem' which allows
disk to go very corupt and NOT be able to validate them...)
(It happens when the OS wants to validate the disk, but there is
no free block to write the new bitmap BEFORE deleting the old !!
Then the OS just gives up INSTEAD of writing the new IN TOP OF the old)
;------------------------------------------
Changes at 20.9.1995 by John Hinge :
Added special functions for the HitList selector :
It now displays the name of the runner ups, when you press the
modulenames.. This was a real bugger to install
;------------------------------------------
Changes at 12.10.1995 by John Hinge :
WELL, WELL, WELL
It seems that The Player V6.1 (610.2) has a slight bug :
E6x (Pattern loop) goes bonkers sometimes, so I was forced to
bolt on another replayer, meaning that Sound now has 2 onboard
replayers :
The Player V6.1 (610.2)
Tracker Packer V3.1
That took a little sorting out, and a new file : ReplayerStub.c
;------------------------------------------
Changes at 22.10.1995 by John Hinge :
Replaced two modules with new versions, since they used 'illegal'
effect commands..
Changed some strings to make this a Release version..
Sound #3 is now Finished (I Hope)
;------------------------------------------
Changes at 26.10.1995 by John Hinge :
FileSupport.c :
Changed to use XPK
This means that I can pack all modules with
xpk, and still use the same LoadFile() call
to load everything....
To Do :
It looks like The Player has to go..
It creates LOTS of enforcer hits (read hits only ;)
when initing, and therefor it has to go..
Fortunately I have installed XPK support, so
now I can use Tracker Packer, and still gain diskspace....
;------------------------------------------
Changes at 07.11.1995 by John Hinge :
GFXSupport.c : 1.31
Changed strings to Sound 4
Inserted new palette
Main.c : 1.08
Changed strings to Sound 4
;------------------------------------------
Changes at 12.11.1995 by John Hinge :
Floppies now reflects the status as Sound 4
;------------------------------------------
Changes at 13.11.1995 by John Hinge :
HDInstall :
Cleaned up.
Built in copying of the fonts (whoups)
and the XPK stuff
Also added a check for the needed free diskspace
;------------------------------------------
Changes at 29.11.1995 by John Hinge :
OnboardGFX.c : 1.04
Inserted the new ball shape images
GFXSupport.c :
Moved gadgets around...
;------------------------------------------
Changes at 27.12.95/28.12.1995 by John Hinge :
Hectic work at The Party V, 1995...
added new text page on infoscreen, did new
introsequence, etc., etc.
;------------------------------------------
Changes at ..1995 by John Hinge :